Software RAID Technology for cluster environments

نویسندگان

  • Yoshitake Shinkai
  • Tetsutaro Maruyama
  • Naomi Yoshizawa
چکیده

Yoshitake Shinkai, Tetsutaro Maruyama, Naomi Yoshizawa Fujitsu Laboratories LTD. Kawasaki, Japan {shinkai, tetutaro, yszw}@flab.fujitsu.co.jp tel +81-44-754-2850 fax +81-44-754-2851 Abstract In this paper, we present a new software RAID technology called file RAID targeted at cluster environments where nodes share files through SAN (Storage Area Network). In it the file system manages separate disks and places user data over them redundantly by itself instead of by underlying device drivers while replicating the metadata on multiple nodes. This schema results in high performance by adopting the following techniques only applicable to the file system layer such as aggressive caching, reduced recovery logging and dynamic RAID type selection based on file size. It also eliminates conventional spare disks. We implemented the file RAID feature in our cluster file system HAMFS. The measurement result demonstrates a good scalability as well as good performance even for random writes for a RAID5 file.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Orthogonal Striping and Mirroring in Distributed RAID for I/O-Centric Cluster Computing

-This paper presents a new distributed disk-array architecture for achieving high I/O performance in scalable cluster computing. In a serverless cluster of computers, all distributed local disks can be integrated as a distributed-software redundant array of independent disks (ds-RAID) with a single I/O space. We report the new RAID-x design and its benchmark performance results. The advantage o...

متن کامل

Distributed Software RAID Architectures for Parallel I/O in Serverless Clusters*

In a serverless cluster of computers, all local disks can be integrated as a distributed software RAID (ds-RAID) with a single I/O space. This paper presents the architecture and performance of a new RAID-x for building ds-RAID. Through experimentation, we evaluate the RAID-x along with RAID-5, chained-declustering, and RAID-10 architectures, all embedded in a Linux cluster environment. All fou...

متن کامل

Modelling Layered Component Execution Environments for Performance Prediction

Software architects often use model-based techniques to analyse performance (e.g. response times), reliability and other extra-functional properties of software systems. These techniques operate on models of software architecture and execution environment, and are applied at design time for early evaluation of design alternatives, especially to avoid implementing systems with insufficient quali...

متن کامل

Eric : A User and Applications Interface to a Distributed Satellite Data Repository

We describe a distributed computational infrastructure for accessing and processing a large repository of geostationary satellite data through a World Wide Web browser interface. Our repository of GMS5 satellite data is stored on a combined RAID and tape silo system, accessible from a cluster of DEC Alpha workstations, interconnected by ATM LAN technology locally (in Adelaide) and also availabl...

متن کامل

Efficient Resource Mapping by means of Storage Tiering using RAID in Cloud

Recent Technologies that reach end users are those which provide services for all their needs. Cloud computing is a technology where service is provided for all end user’s needs and requests. As we move deeper into an era in which data usage and the storage capacity are increased double year by year, some of the major companies are mainly concentrated on demand storage option like cloud storage...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001